internal/runtime/maps.Map.seed (field)
35 uses
internal/runtime/maps (current package)
map.go#L221: seed uintptr
map.go#L288: m.seed = uintptr(rand())
map.go#L352: m.seed = uintptr(rand())
map.go#L435: hash := typ.Hasher(key, m.seed)
map.go#L454: hash := typ.Hasher(key, m.seed)
map.go#L510: hash := typ.Hasher(key, m.seed)
map.go#L651: hash := typ.Hasher(key, m.seed)
map.go#L680: hash := typ.Hasher(key, m.seed)
map.go#L699: m.seed = uintptr(rand())
map.go#L786: m.seed = uintptr(rand())
runtime.go#L88: hash := typ.Hasher(key, m.seed)
runtime.go#L163: hash := typ.Hasher(key, m.seed)
runtime_fast32.go#L75: hash = memHash32AES(key, m.seed)
runtime_fast32.go#L77: hash = memHash32Fallback(key, m.seed)
runtime_fast32.go#L203: hash = memHash32AES(key, m.seed)
runtime_fast32.go#L205: hash = memHash32Fallback(key, m.seed)
runtime_fast32.go#L352: hash = memHash32AES(uint32((uintptr)(key)), m.seed)
runtime_fast32.go#L354: hash = memHash32Fallback(uint32((uintptr)(key)), m.seed)
runtime_fast64.go#L69: hash = memHash64AES(key, m.seed)
runtime_fast64.go#L71: hash = memHash64Fallback(key, m.seed)
runtime_fast64.go#L198: hash = memHash64AES(key, m.seed)
runtime_fast64.go#L200: hash = memHash64Fallback(key, m.seed)
runtime_fast64.go#L416: hash = memHash64AES(uint64((uintptr)(key)), m.seed)
runtime_fast64.go#L418: hash = memHash64Fallback(uint64((uintptr)(key)), m.seed)
runtime_faststr.go#L70: hash = memHashAES(unsafe.Pointer(unsafe.StringData(key)), m.seed, uintptr(len(key)))
runtime_faststr.go#L72: hash = memHashFallback(unsafe.Pointer(unsafe.StringData(key)), m.seed, uintptr(len(key)))
runtime_faststr.go#L147: hash = memHashAES(unsafe.Pointer(unsafe.StringData(key)), m.seed, uintptr(len(key)))
runtime_faststr.go#L149: hash = memHashFallback(unsafe.Pointer(unsafe.StringData(key)), m.seed, uintptr(len(key)))
runtime_faststr.go#L277: hash = memHashAES(unsafe.Pointer(unsafe.StringData(key)), m.seed, uintptr(len(key)))
runtime_faststr.go#L279: hash = memHashFallback(unsafe.Pointer(unsafe.StringData(key)), m.seed, uintptr(len(key)))
table.go#L151: hash := typ.Hasher(key, m.seed)
table.go#L594: hash := typ.Hasher(key, m.seed)
table.go#L1271: hash := typ.Hasher(key, m.seed)
table.go#L1312: hash := typ.Hasher(key, m.seed)
table_debug.go#L48: hash := typ.Hasher(key, m.seed)